package com.atguigu.util.homework2;

/**
 * @author caesar
 * @date 2025/7/4
 * @apiNote
 */
/*
* ## 不死神兔
案例需求：
用递归实现不死神兔：
* 故事得从西元1202年说起，话说有一位意大利青年，名叫斐波那契。在他的一部著作中提出了一个有趣的问题：
* 假设一对刚出生的小兔一个月后就能长成大兔，再过一个月就能生下一对小兔，并且此后每个月都生一对小兔，没有发生死亡，
* 问：现有一对刚出生的兔子2年后(24个月)会有多少对兔子?*/
public class raisetest {
    public static void main(String[] args) {
        System.out.println(rabbit(24));
    }

    public static int rabbit(int month){
        if(month==1||month==2){
            return 1;
        }
        return rabbit(month-1)+rabbit(month-2);
    }
}
